//! 对象集合数据定义
//! 对应 C# 版本的对象集合数据

use serde::{Deserialize, Serialize};

/// 对象集合数据
#[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub struct ObjectSetData {
    /// 对象集合ID
    pub object_set_id: String,
    /// 对象数据
    pub objects: Vec<serde_json::Value>,
    /// 操作选项
    pub options: Option<serde_json::Value>,
}